semi-automatic weapon - Espagnol Anglais Dictionnaire